body {
	position: relative;
}

/*防止重复点击的遮凿*/
/**/



.repeat_shadow{
	
	position: fixed;
	left: 0;
	top: 0;
	width: 100vw;
	height: 100vh;
	z-index: 200;
	display: none;
		
}

/*这边是点击出现图片*/

.show_img {
	position: fixed;
	left: 0;
	top: 0;
	width: 100vw;
	height: 100vh;
	line-height: 100vh;
	background-color: #1C1B20;
	z-index: 100;
	display: none;
}

.show_img img {
	display: block;
	width: 100vw;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0, -50%);
}

.Keyboard {
	position: fixed;
	left: 0;
	top: 0;
	width: 100vw;
	height: 100vh;
	z-index: 1;
	display: none;
	/*background-color: black;*/
	/*opacity: 0.4;*/
}

/*这个是纯数字键盘*/

.readyNumKeyboard{
	position: fixed;
	left: 0;
	bottom: 0;
	
	height: 4.10rem;
	width: 100%;
	background-color: #E5E5E5;
	display: none;
	z-index: 2;
	
}

.readyNum{
	
	width: 2.37rem;
	height: 0.90rem;
	background-color: white;
	line-height: 0.90rem;
	text-align: center;
	float: left;
	border-radius: 0.06rem;
	margin-top: 0.10rem;
	margin-left: 0.10rem;
	font-size: 0.34rem;
	color: #333333;
	
}

.deleteShengReadyNum{
	
	margin-top: 0.10rem;
	float: right;
	width: 2.32rem;
	height: 0.90rem;
	margin-right: 0.10rem;
	border-radius: 0.06rem;
	background-color: #CACACA;
	
	background-image: url(../img/Delete.png);
	background-repeat: no-repeat;
	background-size: 0.69rem  0.50rem;
	background-position:0.80rem 0.17rem; 
	
	
	
}








/*这边是各省简称的键盘*/

.shengKeyboard {
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 2;
	height: 4.10rem;
	width: 100%;
	background-color: #E5E5E5;
	display: none;
	z-index: 2;
}





.sheng {
	width: 0.64rem;
	height: 0.84rem;
	background-color: white;
	line-height: 0.84rem;
	text-align: center;
	float: left;
	border-radius: 0.06rem;
	margin-top: 0.14rem;
	margin-left: 0.10rem;
	font-size: 0.34rem;
	color: #333333;
}


/*车牌号码键盘*/

.numberKeyboard {
	position: fixed;
	left: 0;
	bottom: 0;
	
	height: 4.10rem;
	width: 100%;
	background-color: #E5E5E5;
	display: none;
	z-index: 2;
}

.nue_row {
	height: 4.10rem;
}

.num_g {
	width: 0.64rem;
	height: 0.84rem;
	background-color: white;
	line-height: 0.84rem;
	text-align: center;
	float: left;
	border-radius: 0.06rem;
	margin-top: 0.14rem;
	margin-left: 0.10rem;
	font-size: 0.34rem;
	color: #333333;
}

.delete {
	margin-top: 0.14rem;
	float: right;
	width: 1.38rem;
	height: 0.84rem;
	margin-right: 0.10rem;
	border-radius: 0.06rem;
	background-color: #CACACA;
	
	background-image: url(../img/Delete.png);
	background-repeat: no-repeat;
	background-size: 0.69rem  0.50rem;
	background-position:0.35rem 0.17rem; 
}


.deleteSheng {
	margin-top: 0.14rem;
	float: right;
	width: 1.38rem;
	height: 0.84rem;
	margin-right: 0.10rem;
	border-radius: 0.06rem;
	background-color: #CACACA;
	background-image: url(../img/Delete.png);
	background-repeat: no-repeat;
	background-size: 0.69rem  0.50rem;
	background-position:0.35rem 0.17rem; 
}


.img_top {
	padding-top: 0.20rem;
	padding-bottom: 0.30rem;
	overflow: hidden;
}

.parking {
	display: block;
	float: right;
	margin-right: 0.30rem;
	height: 0.50rem;
}

.parking_code {
	padding-left: 0.30rem;
	font-size: 0.32rem;
	color: #999999;
	border-right: 1px solid #999999;
	line-height: 1;
	padding-right: 0.30rem;
	font-family: PingFang-SC-Medium;
}

.carNumber {
	padding-left: 0.30rem;
	font-size: 0.32rem;
	color: #999999;
	line-height: 1;
	font-family: PingFang-SC-Medium;
}

.tabColor {
	color: #358DEE;
}

.tab_contentBox {
	padding-left: 0.30rem;
	padding-right: 0.30rem;
	padding-top: 0.40rem;
}


/*这个是车牌切换的内容的css*/

.search_box {
	display: flex;
}

.input_box {
	width: 5.40rem;
	height: 0.90rem;
	border-radius: 0.06rem;
	background-color: rgba(251, 251, 251, 1);
	border: 1px solid #E5E5E5;
	margin-right: 0.20rem;
	display: flex;
	overflow: hidden;
}

.jianCheng {
	margin-top: 0.15rem;
	height: 0.60rem;
	width: 1.19rem;
	font-size: 0.34rem;
	line-height: 0.60rem;
	border-right: 1px solid #E5E5E5;
	display: flex;
	flex: 1;
}

.down {
	display: block;
	width: 0.17rem;
	height: 0.09rem;
	margin-top: 0.25rem;
	margin-left: 0.10rem;
}

.NumberCode_box {
	flex: 3.6;
	padding-left: 0.20rem;
	
}

.NumberCodeFather {
	width: 100%;
	height: 100%;
	line-height: 0.90rem;
	font-size: 0.30rem;
}

.name {
	padding-left: 0.30rem;
}

.search {
	width: 1.30rem;
	height: 0.90rem;
	border-radius: 0.06rem;
	background-color: #358DEE;
	font-size: 0.38rem;
}

.search img {
	height: 0.38rem;
	margin: 0 auto;
	margin-top: 0.26rem;
}

.details_box {
	overflow: hidden;
	margin-top: 0.60rem;
}

.details_top {
	border: 1px solid #E5E5E5;
	border-bottom: none;
	border-radius: 0.05rem 0.05rem 0.25rem 0.25rem;
}

.adress_box {
	height: 1.80rem;
	background: rgba(248, 248, 248, 1);
	border-radius: 0.05rem 0.05rem 0rem 0rem;
}

.borderColor{
	border-color:red !important;
}






.name_box {
	overflow: hidden;
	line-height: 1;
	padding-left: 0.30rem;
	padding-right: 0.30rem;
	padding-top: 0.52rem;
	padding-bottom: 0.29rem;
}

.parking_name {
	font-size: 0.30rem;
	color: #333333;
	font-family: MicrosoftYaHei;
	/*font-weight: bold;*/
	float: left;
}

.parking_number {
	font-size: 0.30rem;
	color: #333333;
	font-family: MicrosoftYaHei;
	/*font-weight: bold;*/
	float: right;
}

.address {
	display: flex;
}

.mapBiaoZhi {
	width: 0.24rem;
	height: 0.28rem;
	display: block;
	margin-left: 0.30rem;
	margin-right: 0.15rem;
}

.address div {
	color: #999999;
	font-size: 0.24rem;
	padding-top: 0.02rem;
}

.time_box {
	border-top: 1px solid transparent;
	height: 2.66rem;
}

.row_list {
	overflow: hidden;
	margin-top: 0.40rem;
	font-size: 0.26rem;
}

.list_left {
	float: left;
	margin-left: 0.30rem;
	color: #999999;
}

.list_middle {
	float: left;
	margin-left: 0.20rem;
	width: 1.40rem;
	padding-top: 0.04rem;
	padding-bottom: 0.04rem;
	text-align: center;
	color: #358DEE;
	border: 1px solid #358DEE;
	border-radius: 0.17rem;
}

.list_right {
	float: right;
	margin-right: 0.30rem;
	color: #333333;
}

.datails_next {
	/*height: 1.2rem;*/
  padding-bottom: 0.30rem;
	border: 1px solid #E5E5E5;
	border-top: 1px dashed #E5E5E5;
	border-radius: 0.25rem 0.25rem 0.05rem 0.05rem;
}

.needMoney {
	font-size: 0.34rem;
	color: #ED1812;
}

.yuan {
	color: #999999;
}

.pay {
	width: 5rem;
	height: 0.88rem;
	background-color: #CACACA;
	border-radius: 0.44rem;
	margin: 0 auto;
	margin-top: 1.24rem;
	color: white;
	text-align: center;
	line-height: 0.88rem;
	font-size: 0.44rem;
}

.canPay{
		width: 5rem;
	height: 0.88rem;
	background-color: #5A73F1;
	border-radius: 0.44rem;
	margin: 0 auto;
	margin-top: 1.24rem;
	color: white;
	text-align: center;
	line-height: 0.88rem;
	font-size: 0.44rem;
	
	
}



